debt ridden - German English Dictionary